2025년 3분기 2급 관리자를 지원 및 2025년 3분기 대문 사진 공모를 받고 있습니다.
2021년 the seed 엔진 위키 서버 과부하 사건(r4 Blame)
r4 | ||
---|---|---|
r3 | 1 | [[분류:the seed]][[분류:2021년 사건 사고]] |
r1 | 2 | [목차] |
3 | == 개요 == | |
4 | include 문법을 엄청나게 사용하여 [[the seed]] 엔진을 사용하는 위키 모두를 마비시킨 사건. | |
5 | ||
6 | == 원인 == | |
7 | 짧게 말하자면 include 문법 남발로 한번에 많은 문서를 불러오는 과정에서 엄청난 트래픽이 발생해 서버가 마비된 것이 원인. | |
8 | ||
9 | === 나무위키 === | |
10 | 2021년 12월 2일 약 15시 경, [[나무위키]]의 'SARS-CoV-2/오미크론 변이' 문서에 한 IP 유저가 '''편집 요청'''으로 반달을 했는데 모 사용자가 승인하는 바람에 문제가 발생한 것으로 보인다. [[https://namu.wiki/edit_request/HallowedFunnyMeltedStick|해당 편집요청]] ([[https://archive.ph/ilbSA|@]]), [[https://namu.wiki/diff/SARS-CoV-2/오미크론%20변이?rev=698&oldrev=697|비교]] ([[https://archive.ph/1xTmX|@]]) | |
11 | ||
12 | === 더시드위키 === | |
13 | 모 사용자가 많은 문서에 include 문법을 남발함으로써 서버가 터졌다. [[https://theseed.io/contribution/author/I_Love_Maizono_Sayaka/document|기여 목록]], [[https://theseed.io/diff/담도암복싱%206호선?rev=8&oldrev=7|그 중 한 문서 비교]] ([[https://archive.ph/aVQtc|@]]) | |
14 | ||
15 | === 알파위키, 더시드포럼 === | |
16 | 더시드위키와 같은 서버를 사용하는 곳이므로 당연하게도(...) 불똥이 튀었다. | |
17 | ||
18 | == 결과 == | |
19 | 나무위키를 비롯한 알파위키, 더시드위키까지 522 오류 코드를 뿜으면서 서버와 연결되지 않았다. | |
20 | ||
21 | 당일 16시 쯤 나무위키는 클라우드플레어 DDOS 검사가 자동으로 활성화 되면서 서버가 정상화된 듯 했으나, 다시 접속이 어려워졌다. | |
22 | ||
23 | 당일 17시 쯤 복구가 완료되었다. the seed를 사용하는 위키 3개와 더시드포럼이 정상화 되었다. | |
24 | ||
25 | === 나무위키 === | |
26 | IP 유저는 당연히 차단되었고, 편집요청을 승인한 모 사용자는 다중 계정이라는 이유로 무기한 차단되었다. | |
27 | ||
28 | 해당 사용자는 편집 요청을 닫으려다 실수로 승인했다고 한다. [[https://gall.dcinside.com/mgallery/board/view/?id=namuwiki&no=35074&page=1|#]] [[https://archive.ph/gKBFn|@]] ~~근데 관리자만 닫을 수 있잖아~~ | |
29 | ||
30 | 그 이후에도 동일한 문서에 동일한 방법으로 반달을 했으나 운영 방해로 무기한 차단되었다. [[https://board.namu.wiki/b/report/2759065|#]] [[https://archive.ph/7hl9Q|@]] | |
31 | ||
32 | === 더시드위키 === | |
r2 | 33 | 권한을 가지고 있는 사용자가 긴급 차단하면서 사건은 마무리 되었다. [[https://theseed.io/thread/OptimalAblazeTameMiddle|스레드]], [[https://theseed.io/BlockHistory?query=I_Love_Maizono_Sayaka&target=text|차단 기록]] |
r1 | 34 | |
35 | === 알파위키, 더시드포럼 === | |
36 | 더시드위키가 돌아왔으니 당연히 정상화가 되었다. | |
37 | ||
38 | == 결론 == | |
r2 | 39 | the seed 엔진 긴급 패치로 현재는 [[https://namu.wiki/w/SARS-CoV-2/오미크론%20변이?rev=698|문서 길이가 길다고 표시되며 원래 내용은 나오지 않게 되었고]], 너무 많이 글자를 추가하면 저장되지 않게 패치되었다. |
r1 | 40 | |
41 | 더시드포럼에 [[https://feedback.theseed.io/posts/308/inkeulrudeu-hwagjanggineungeul-cugahaeya-handa-bobnida|인클루드 확장기능을 추가해야 한다는 글]]이 올라왔다. 물론 받아드리는 것은 namu의 자유. |